﻿* { padding: 0px; margin: 0px; list-style: none outside none; font-size: 12px; font-family: Arial,sans-serif,Tahoma;
    text-decoration: none;}
a { text-decoration:none;}
p { margin:0;}
image { border:none;}
ul { margin:0;}


body { background: url(images/bg.png) repeat center; font-size:12px; font-family:Arial,sans-serif,Tahoma; padding: 0; margin: 0;}

/*Header*/
#main   { min-height: 450px}
#header {background:#fff;}
#banner {width:1000px; height:88px; margin:0 auto; }
#unLogin { position: absolute; top:0; right:170px}
#unLogin ul{ width:350px; background:url(images/bg_unLogin.png) no-repeat right; }
#unLogin ul li {display:inline-block; height:27px; padding:0 15px 0 20px; line-height:27px;}
#unLogin ul li#cart a {background: url(images/icon_cart.png) no-repeat left center; color: #bf2151}
#unLogin ul li#reg a {background: url(images/icon_reg.png) no-repeat left center;}
#unLogin ul li#log a {background: url(images/icon_log.png) no-repeat left center;}
#unLogin ul li a {color:#3d3d3c; padding-left:20px;}
#unLogin ul li a:hover {color:#bf2151;}

/*Menu Trên*/
#menuHeader {background:url(images/bgMenu.png) repeat-x;}
#menuHeader ul {width:1000px;margin:0 auto; z-index:99999999}
#menuHeader ul li{display:inline-block; line-height:39px;height:42px; margin-right:-47px; position:relative;}
#menuHeader ul li a{color:#fff;text-transform:uppercase;font-weight:bolder; font-stretch:narrower; height:44px; display:inline-block;}
#menuHeader ul li a .bgL {background:url(images/bgMnuL.png) no-repeat left center; height:42px; width:44px;display:inline-block; vertical-align:middle;}
#menuHeader ul li a .bgC {background:url(images/bgMnu.png) repeat-x center top;height:42px;line-height:40px;display:inline-block; margin:0 -3px;}
#menuHeader ul li a .bgR {background:url(images/bgMnuR.png) no-repeat right center; height:42px; width:44px;display:inline-block;vertical-align:middle;}
#menuHeader ul li:hover a .bgL {background:url(images/bgMnuLHover.png) no-repeat left center;}
#menuHeader ul li:hover a .bgC {background:url(images/bgMnuHover.png) repeat-x;}
#menuHeader ul li:hover a .bgR {background:url(images/bgMnuRHover.png) no-repeat right center;}
#menuHeader ul ul {display:none;width:200px;position:absolute;top:42px;left:0px;background:#d63c6b;opacity:0.9;}
#menuHeader ul ul li {display:block;padding-left:15px;margin-right:0;border-bottom:1px solid #e25480;}
#menuHeader ul ul li a {text-transform:none;font-weight:normal;padding-left:15px;background:url(images/lst_item3.png) no-repeat left 14px;}
#menuHeader ul ul li:hover {background:#a90d3d;}
#menuHeader ul ul ul {display:none;top:0px;left:200px;}
#menuHeader ul li:hover ul {display:block;}
#menuHeader ul li:hover ul ul {display:none;}
#menuHeader ul ul li:hover ul {display:block;}

/*Trang Chu*/
#page { min-height:450px; background: url(images/bg_body.png) no-repeat}

/*Bottom*/
#bottom { width:1000px; min-height:267px; background: #bf2151; margin: 0 auto}

/*Footer*/
#menuFooter { width:1000px; margin: 0 auto; border-bottom: #bf2151 solid 2px; }
#menuFooter ul li { padding:0 18px; display:inline-block; line-height:30px; background: url(images/bdmnuFooter.png) no-repeat left; }
#menuFooter ul li a { color: #bf2151; font-weight: bold; text-transform: uppercase; }
#menuFooter ul li.firt { background: none}
#menuFooter ul li:hover { background:#d63c6b}
#menuFooter ul li:hover a {color: #fff}
#infoFooter { height:80px; text-align: center; padding-top: 16px}
